ভ্যারিয়েবল হলো একটি নামকৃত স্থান যা কম্পিউটারের মেমোরিতে ডেটা সংরক্ষণ করার জন্য ব্যবহৃত হয়। এটি মূলত একটি শনাক্তকরণ (identifier) যা একটি নির্দিষ্ট ডেটা টাইপের মান ধারণ করে। ভ্যারিয়েবলগুলি প্রোগ্রামিংয়ের মৌলিক উপাদান এবং প্রোগ্রাম চলাকালীন ডেটা পরিচালনা করার জন্য প্রয়োজনীয়।
১. নামকরণ:
২. ডেটা টাইপ:
সি++ এ বিভিন্ন ধরনের ভ্যারিয়েবল এবং ডেটা টাইপ রয়েছে:
প্রাথমিক ডেটা টাইপ:
কম্পোজিট ডেটা টাইপ:
int numbers[5] = {1, 2, 3, 4, 5};
)ডাইনামিক ভ্যারিয়েবল:
new
এবং delete
ব্যবহার করে।ভ্যারিয়েবলগুলি প্রোগ্রামিংয়ে বিভিন্নভাবে ব্যবহৃত হয়:
ডেটা সংরক্ষণ:
int age = 25; // বয়সের জন্য একটি ভ্যারিয়েবল
গণনা:
int a = 10, b = 20;
int sum = a + b; // মোটের জন্য ভ্যারিয়েবল
শর্ত যাচাই:
if (age >= 18) {
cout << "You are an adult.";
}
ফাংশন প্যারামিটার:
void displayAge(int age) {
cout << "Your age is: " << age;
}
ইনপুট ও আউটপুট:
int number;
cout << "Enter a number: ";
cin >> number; // ইনপুট গ্রহণ
এখানে একটি উদাহরণ দেখানো হলো যা ভ্যারিয়েবল ব্যবহারের বিভিন্ন দিক তুলে ধরে:
#include <iostream>
using namespace std;
int main() {
// ভ্যারিয়েবল ঘোষণা ও ইনিশিয়ালাইজেশন
int age;
float salary;
char grade;
string name;
// ইনপুট নেওয়া
cout << "Enter your name: ";
cin >> name;
cout << "Enter your age: ";
cin >> age;
cout << "Enter your salary: ";
cin >> salary;
cout << "Enter your grade: ";
cin >> grade;
// আউটপুট প্রদর্শন
cout << "Name: " << name << endl;
cout << "Age: " << age << endl;
cout << "Salary: " << salary << endl;
cout << "Grade: " << grade << endl;
return 0; // প্রোগ্রাম সফলভাবে শেষ হয়েছে
}
ভ্যারিয়েবল হলো প্রোগ্রামিংয়ের একটি মৌলিক উপাদান যা ডেটা সংরক্ষণ, প্রক্রিয়া এবং পরিচালনা করতে ব্যবহৃত হয়। সঠিকভাবে ভ্যারিয়েবল ব্যবহার করা হলে প্রোগ্রাম লেখার সময় আরও কার্যকরী এবং সহজবোধ্য হয়। সি++ এ ভ্যারিয়েবলের ধারণা এবং তাদের কার্যকর ব্যবহার শেখার মাধ্যমে একজন নতুন প্রোগ্রামার আরও দক্ষ এবং সৃজনশীল হতে পারে।
common.read_more